all that i had to go through - Alemán Inglés Diccionario